25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 
 
 

20 satır
712 B

  1. export default eventHandler(async (req) => {
  2. const id = req.context.params?.id || ''
  3. const url = `https://api.themoviedb.org/3/movie/${id}?language=fr-FR`
  4. const url_credits = `https://api.themoviedb.org/3/movie/${id}/credits?language=fr-FR`
  5. const config = useRuntimeConfig(req)
  6. const response = await fetch(url, {
  7. method: 'get',
  8. headers: { 'Content-Type': 'application/json', 'Authorization': config.API_BEARER }
  9. })
  10. const response_credits = await fetch(url_credits, {
  11. method: 'get',
  12. headers: { 'Content-Type': 'application/json', 'Authorization': config.API_BEARER }
  13. })
  14. let details = await response.json()
  15. details.credits = await response_credits.json()
  16. return details
  17. })